oracle.pg.nosql

## Class OracleCommonIteratorImpl

- java.lang.Object
- - oracle.pg.nosql.OracleCommonIteratorImpl

- All Implemented Interfaces:
    Closeable, AutoCloseable
  Direct Known Subclasses:
    OracleElementIteratorImpl

      public abstract class OracleCommonIteratorImpl
      extends Object
      implements Closeable

  This class implements a common Iterator interface for iterating through elements as well as changes.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `hasNext()` Return true if there are one or more elements in this iterator.
    `void` | `remove()` Removes from the underlying collection the last element returned by this iterator
    `void` | `setGracefulTimeout(boolean gracefulTimeout)` Sets a flag for best effort query.

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface java.io.Closeable

      `close`

- - ### Method Detail

    - #### hasNext

          public boolean hasNext()

      Return true if there are one or more elements in this iterator.

    - #### remove

          public void remove()

      Removes from the underlying collection the last element returned by this iterator

    - #### setGracefulTimeout

          public void setGracefulTimeout(boolean gracefulTimeout)

      Sets a flag for best effort query.

Copyright © 2015 Oracle and/or its afflilates. All Rights Reserved.